Change log:

-------------------------------------------------------------
	- files : MTL_install_v1.830.mzp
	
	- added : colorSpace channel setting
	- added : Help Documentation
	- added : API ‘create_maps()’
	- added : API ‘addToSlate’ optional parameter ‘openEditor’ to indicate if Slate Editor should be opened. Default = true
	- added : API 'available_channels' and 'available_mapTypes' have optional parameter 'materialType' to specify output
	- added : API 'all_mapTypes()' return all suported mapsTypes

	- fixed : Redshift Mesh Parameter modifier crash
	- fixed : On MTL start viewport displays settings would change
	- fixed : button images display in OCIO Color Management Mode
	- fixed : PBR MetalRough and SpecGloss now can be created with Vray and Arnold maps
	- fixed : API 'get_materialType()' returns material class when MTL is set to 'Active Render Material' (used to be: 'Render')

	- change: API 'available_channels()' returns channels that can be used with current active settings (used to be: all existing channels)
	- change: API 'available_mapTypes()' returns mapTypes that can be used with current material type (used to be: 'Standard'/'Render')
	- change: API 'available_mapTypes()' returns name of the render mapType (used to be: 'Render')
	- change: API 'set_mapTypes' now also excepts the active render mapType, when input is "Render" it auto sets it to the render mapType.
	- change: API set_mapType and set_materialType inputs are now case in-sensitive.
	- change: Redshift Standard renamed to RS Standard

	- remove: sRGB and ACES checkboxes in Channel settings. Now has dropdown list with more options.

31-01-2024
-------------------------------------------------------------
	- files : MTL_install_v1.824.mzp
	
	- added : API 'get_textures_commonName' [returns the common name of loaded texture files]
	- added : API 'create_material' optional parameter input 'name:' to give materials a specific name

	- fixed : Warning message when UDIM textures are not setup correct
	- fixed : Name Filter installation instructions

15-12-2023
-------------------------------------------------------------
	- files : MTL_install_v1.823.mzp
	
	- fixed : Installer crash for 3ds max 2016-2017
	- fixed : MTL crash when only 1 Material is supported (Scanline)


22-08-2023
-------------------------------------------------------------
	- files : MTL_install_v1.821.mzp

	- fixed : when created without 2-sided after update, translucency channel got deleted
	- fixed : Update color value when only AO channel is present
	- fixed : Update channels when re-applying texture filter selection
	- fixed : Redshift Standard RS_displacement map
	- fixed : Redshift Standard include bumpmap
	- fixed : Redshift bump/normal comp set to additive
	- fixed : Vray sRGB color space not setup correctly
	- fixed : Vray ACES color space would not reset back to Default
	- fixed : Vray regular rotation maintained with random rotation
	- fixed : PBR materials no longer can be created with Arnold maps
	- fixed : Arnold Tri-Planar mapping scale size (matches real-world unit size)
	- fixed : Arnold invert map would not be removed when disabeling it
	- fixed : Corona angle values in degrees

	- change: Composite maps (Normal/Bump, Diffuse/AO) are build before advanced mapping maps (triplanar, random)
	- change: Octane Displacement black_level set to 0.5
	- change: Redshift Bitmaps Color space change to 'scene-linear Rec.709-sRGB'

10-08-2023
-------------------------------------------------------------
	- files : MTL_install_v1.820.mzp

	- added : Arnold Spherical mapping
	- added : Redshift RS_Standard_Material
	- added : Redshift Aces color space
	- added : Redshift sRGB color space
	- added : Redhsift 3.5+ displacement strength

	- fixed : Corona 10 random mapping crash
	- fixed : Redshift 3.5+ maps gamma input
	- fixed : Redshift Normal/bump Composite set to additive
	- fixed : Redshift Displacement Map scale set to 1

05-08-2023
-------------------------------------------------------------
	- files : MTL_install_v1.811.mzp

	- fixed : UDIM texture crash
	- fixed : API clear_material would release map connections when in live udpate mode
	- fixed : Redshift material creation crash
	- fixed : Arnold Standard glossiness textures would not get inverted

13-06-2023
-------------------------------------------------------------
	- files : MTL_install_v1.801.mzp
	- files : MTL_maxscript_commands.txt (updated)

	- added : 3ds max 2024 support
	- added : Spherical mapping
	- added : sRGB color space (instead of manual gamma 2.2)
	- added : Octane ACES color space
	- added : Arnold rotate maps
	- added : unistall methods
	- added : API 'isOpen' 			[return True or False if the MTL is opened]
	- added : API 'addToSlate' 		[add created material or map to Material Slate Editor]

	- fixed : live update 2-sided material
	- fixed : crash when applying materials to groups
	- fixed : udim texture loading crash now shows an error message
	- fixed : Arnold map creation 2024
	- fixed : Rolloutcreation error for 3ds max 2018
	- fixed : mtl.show() 'not all fucntions showed where displayed
	- fixed : when un-installing ask to keep settings and presets

	- change: API 'mtl' base class name is changed to 'mtl_api' because variable name is too commen and gets overwritten
	- change: Default gamma value for reflection from 1.0 to 2.2
	- change: Default gamma value for ao from 2.2 to 1.0
	- change: Open Install folder, now is open Installer rollout
	- change: render material preview = off on start
	- change: render material background = off on open

-------------------------------------------------------------
09-03-2023 	
	- files : MTL_install_v1.703.mzp

	- added : corona physcial material 'Roughness mode' is set correctly according to texture name

	- fixed : on startup API would not properly load default settings and supported maps/materials
	- fixed : for startup and macroscript load latest version of the script
	- fixed : crash in 3ds max versions 2016-2021 (ShowMaterialOption) on script open and material creation
	- fixed : corona physical material creation in 3ds max 2016-2017
	- fixed : some versions of vray 3 were crashing
	- fixed : not invert glossiness maps with Physical materials
	- fixed : Standard and Render map support detection

	- remove: dekstop.ini files getting installated

-------------------------------------------------------------
15-02-2023 	
	- files : MTL_install_v1.700.mzp
	- files : MTL_maxscript_commands.txt

	- added : maxscript commands
	- added : use all map channels even when material does not use them as a texture slot
	- added : add maps to editor that are not part of the material as a texture slot
	- added : live update add/remove 2-sided material
	- added : live update when switching presets
	- added : save map and material type in preset and auto-select material type based on renderer
	- added : remember auto-name checkbox on script start-up
	- added : octane udim support
	- added : fstorm invert bitmaps
	
	- fixed : crash when loading icons
	- fixed : triplanar with diffuse/ao and normal/bump compositing
	- fixed : compact editor updates when disabeling 2sided material with live update
	- fixed : building materials with standard maps
	- fixed : arnold live update switching between standard maps and arnold maps
	- fixed : arnold triplanar scale size
	- fixed : arnold empty material creation
	- fixed : octane invert green channel normal map
	- fixed : vray random uvw map deletion with live update
	- fixed : fstorm auto invert roughness map in glossiness channel
	- fixed : scanline map deletion in live update
	- fixed : PBR material crash for 3ds max 2021 and older versions
	
	- change: installation files and locations
	- change: when entering an empty name for material, default 3ds max name is used
	- change: translucency map only added when when not using 2sided material
	
	- remove: corona 2sided material. MTL was using 'CoronaRaySwitchMtl', but this is not correct.
	- remove: arnold standard map support warning and render settings adjusment.

-------------------------------------------------------------
25-11-2022 	- files : Material_Texture_Loader_v1.600.mse
		- added : vray6 support
		- added : include colorMap for diffuse color when using an ao map
		- added : remember preset
		- added : save material thumbnail images
		- change: when 3ds max version is unsupported give a warning, but still work
		- fixed : improved map naming

16-05-2022 	- files : Material_Texture_Loader_v1.512.mse
		- added : 3ds max 2023 support
		- fixed : on enabling random rotation set the minimum spinner value range to 1
		- fixed : On opening the script and creating new material the Material Display in the Viewport Settings would change
		- fixed : Uniform size spinner linking
		- fixed : Material ID slider could not be edited
		- fixed : Mapping channel could not go down to 0

12-04-2022	- files : Material_Texture_Loader_v1.500.mse
		- added : Support for Corona7 Physical Material 
		- added : Support 3ds Max PBR materials specular/metallic
		- added : Octane random map with Chaos_texture
		- added : Octane flip green channel normal map
		- added : Vray ACES colorspace (default = off)
		- added : De-activate channels
		- added : Material name edittext box
		- added : Icons + UI overhaul
		- added : Open script folder button
		- added : Texturemap rotation
		- change: Updated tooltips
		- change: Invert green channel by default = off
		- fixed : UDIM texture loading
		- fixed : Slate triplanar and composite map deletion
		- fixed : Diffuse/AO CompositeMap and NormalMap live update and deletion
		- fixed : Triplanar maps parameter linking
		- fixed : Un-linking mapping paramters
		- fixed : Crash when rendering material preview
		- fixed : Display textures in viewport buttons for diffuse and ao were flipped
		- fixed : Disable IOR does not set IOR value to 999 permanantly
		- fixed : Invert channel works for all channels
		- fixed : Install bug were it keeps asking to install
		- fixed : Octane crash when updating linked parameters
		- fixed : Octane crash with diffuse/AO 'Multiply texture' map
		- fixed : Vray link random maps
		- fixed : Vray glossiness settings when using roughness textures
		- fixed : Fstorm metallic MixMaps deletion
		- fixed : Physcis material adding displacement modifer crash
		- fixed : Arnold Triplaner parameter linking
		- remove: Octane Standard maps support

01-09-2021	- files : Material_Texture_Loader_v1.412.mse
		- fixed : Octane 2D_transformation creation

29-08-2021	- files : Material_Texture_Loader_v1.411.mse
		- change: Removed the transform settings from Octane, to avoid crashes in latest version.

08-05-2021 	- files : Added Material Texture_Loader_v1.410.mse
		- fixed : Install error 'mtl_preview_mask'
		- fixed : Corona Random map parameters settings
		- fixed : Corona resets Random map when creating new material
		- fixed : Vray rougness map no longer inverts when using roughness material setting

25-04-2021	- files : Added Material Texture_Loader_v1.400.mse
		- added : Support for 3ds max 2022
		- added : Support for Corona 6
		- added : Two sided materials
		- added : Material previews
		- added : Random texture mapping (vray, corona, fstrom)
		- added : Set ColorCorrection and Invert Color maps for every channel
		- added : Display channel maps & material in viewport
		- fixed : Uniform mapping size adjustment
		- fixed : Object UI elements saved in presets
		- fixed : Map deletion issues with updating or creating new materials
		- fixed : Add displacement modifers to selected objects
		- fixed : Better glossiness/roughness name detection
		- fixed : Arnold inverse texture output
		- fixed : Arnold, UDIM gloss/rough texture setup
		- fixed : Arnold specular_roughness invert map was not getting reset 
		- fixed : Arnold crash when switching between standard and render maps
		- fixed : Arnold material creation in 3ds max 2019
		- fixed : Script would not opeing in versions older then 3dsmax 2018
		- ui    : Preset removed in menu after deletion
		- ui    : Preset selected in menu after save
		- ui    : Preset menu title
		-removed: MTL setting no longer update with material changes made in Compact or Slate editor

15-08-2020	- files: Added Material_Texture_Loader_v1.320.mse
		- files: Renamed all scripts to have 3 digits in there version numbering
		- added: Presets
		- added: Invert texture output (Except for Arnold)
		- fixed: Arnold Real-World and Triplanar mapping size
		- fixed: Correct correction of ColorCorrection maps for diffuse/ao and normal/bump
		- ui   : Moved ColorCorrection map to channel settings menu
		- ui   : Filters -> Naming Filters
		- ui   : Removed Update button at the top of the MTL		

26-07-2020	- files: Added Material_Texture_Loader_v1.312.mse		
		- added: Add ColorCorrection map per channel
		- fixed: Vray5 metallic material setup
		- fixed: Vray5 texture gamma settings
		- fixed: Vray5 texture map update
		- fixed: Channel map strength reset
		- fixed: Tooltips for Displacement and Metallic buttons

30-06-2020	- files: Added Material_Texture_Loader_v1.311.mse
		- fixed: Scanline material creation

29-06-2020	- files: Added Material_Texture_Loader_v1.31.mse
		- files: Updated.ini nameFilters
		- added: Support for 3ds max 2021
		- added: Support for Vray 5
		- change:Install checking
		- change:Composite maps and Triplanar maps are switch in map setup
		- change:Arnold emmisive map setup
		- fixed: Update composite maps for diffuse and ambient occlusion
		- fixed: Naming regonition
		- fixed: Texture naming filters active after first install
		- fixed: Vray 3.x diffuse/reflection composite maps for metallic workflow
		- fixed: Octane metallic setup
		- fixed: Redshift Displacement scale error
		- fixed: Crash when using standard bitmaps with render specific normal and displacement maps
		- fixed: Correct spelling of 'Cancel'
		- fixed: Double material type listing

04-04-2020 	- files: Added Material_Texture_Loader_v1.30.mse
		- added: Octane support
		- added: Create and adjust Dipslacement Modifiers
		- added: Add UVW Map modifier
		- added: UV mapping size adjustment
		- added: Gamma input options
		- added: Switch between dockable and window mode
		- added: VrayHDRI and Redshift native UDIM support
		- change:Clear button is now Reset button and resets whole interface as well
		- change:Diffuse color is dark grey (color 16 16 16)
		- change:Improved Corona and FStorm, metallic material setup
		- change:Physical materials can be created with Arnold maps
		- change:Unified the tiling/real-world/tri-planar mapping ui options
		- ui   : 'Apply to scene' UI
		- ui   : 'link parameter' button is checkbox
		- ui   : improved ui enabling/disabling
		- ui   : updated tooltips
		- ui   : removed 'include all textures' checkbox, now always on
		- fixed: UDIM number recognition
		- fixed: Arnold legacy support check
		- fixed: Arnold Triplanar maps live update
		- fixed: ColorCorrect map for physical material becomes Arnold map when that render is active
		- fixed: Switch between standard and render maps
		- fixed: Crash after updating material after canceling new material creating
		- fixed: Material change callbacks

28-12-2019 	- files: Added Material_Texture_Loader_v1.24.mse
		- files: Updated the namingFilters
		- added: Script installation
		- added: Arnold legacy map support enabled
		- added: Arnold UDIM support with multiTile support added
		- added: Open nameFilter files location, in filter menu
		- change:Instead of inverting the roughness map, VrayNext sets use roughness option in material
		- fixed: filterNames.ini save status correctly
		- fixed: roughness filters are loading in
		- fixed: Arnold Normal map has correct input
		- fixed: Arnold Normal map now delete with updates
		- fixed: Arnold emmision map set correctly
		- fixed: Clamp textures set to active
		- fixed: Texture tilling set true with no UDIM, false with UDIM
		- fixed: Roughness filters are loading in
		- ui:    Filter menu placement

29-11-2019	- files: Added Material_Texture_Loader_v1.23.mse
		- files: Added nameFilter's '01 Default.ini', '02_Short Forms.ini' and '03_Single Letters.ini'
		- files: Removed 'nameFilters.txt'
		- files: Update Install file to include namingFilters.txt
		- added: Load Udim Texture sets for standard, physical, vray, corona and redshift materials for 3ds max 2017+
		- added: Add and use seperate customizable filter name lists
		- added: Live MTL UI update when material parameter is changed
		- added: Automatically accept material name
		- fixed: Spinners work realtime while in Live update mode
		- fixed: Improved name recognition, by finding the longest possible match
		- fixed: Physical material metalness set correctly
		- fixed: Gamma was not set when switching from render to standard texturemaps
		- change:Bitmap settings UI
		- change:Removed 'Sort' button, which is replaced by nameFiltering functionality
		- change:TextureMaps dont get displayed in viewport, only the material.

26-10-2019 	- files: Added Material_Texture_Loader_v1.22.mse
		- files: Updated Install instructions
		- added: Physical Material support
		- added: Blended Box Mapping, triplanar mapping for Scanline and Physical materials
		- added: Color Correction nodes for diffuse channel
		- added: Flip green channel in Normal Map checkbox
		- change:Improved Metallic workflow for Specular materials, like Corona and Fstrom
		- fixed: Add textures, keeps already loaded textures
		- fixed: Add textures live updates channel selection
		- fixed: Material Name dialog size
		- fixed: Arnol material changes updated in the MTL
		- fixed: Bumpmap and Normalmap strength sliders work better.
		- fixed: Creating different materials of different types, would cause crashes
		- fixed: Correct normal used when having Standard bitmaps selected

24-09-2019	- files: Replaced 'Material_Texture_Loader_v1.20.mse'to version 1.21
		- files: Added 'nameFilters.txt'
		- files: Update Install file to include namingFilters.txt 
		- added: Custom texture name filtering
		- added: Improved name regonition
		- added: AO and bump strength sliders work
		- fixed: Arnold gamma color, normal, triplanar, transparant and color correct crashes.
		- fixed: Wrong texture channel activation on initital opening of menu
		- change:Blur filtering is no longer set to None, instead always picks default filtering types.
		- change:Blur default value is 0.1 and values don't get linked anymore
		- change:Gamma of AO texture is set to 1.0 instead of 2.2
		- ui:    Renamed 'Default' button to 'Sort'
		- ui:    Better tab order of texture channels

27-08-2019 	- files: Replaced Material_Texture_Loader_v1.11.mse'to version 1.20
		- added: Real-World Size and Triplanar Size inputs
		- added: Fstorm Support
		- added: Simplified and more Complete Parameter linking
		- added: Interactive material Parameter editing
		- added: Interactive channel strength editing
		- added; Interactive channel maps editing 
		- added: Clear Material button
		- fixed: Switch SME view when placing material in an existing but not active sme view
		- fixed: Arnold maps
		- ui: 	 Link Parameter, on by default
		- ui: 	 Empty material name's have material type names
		- ui:    Renamed Mapping, to Map Channel
		- ui:    Material button UI placement
		- ui: 	 Always go to slate view, when adding material

11-07-2019: 	Updated 'DMZ-Material_Texture_Loader.mcr' to automatically pick latest script version.
		Updated 'Material_Texture_Loader_v1.10.mse'to version 1.11
		v1.11 New Features:
		- Added a checkbutton to include all texture channels, even if the material doesn't have an available slot for it
 		- Material Editor automatically opens when outting material into it.
		- Clear all textures and material.
		- Vray 3.x support
		- Redshift 2.6 support

02-06-2019: 	Updated 'Material_Texture_Loader_v1.mse'to version 1.1
		v1.10 New Features:
		- Added Redshift and Arnold support
		- Added triplanar mapping and linking	
		- Added AO and emmisve channels
		- Added apply to objects, sample slot and slate view
		- Set IOR value
		- Add extra textures to material creation
		- Automatically detect current renderer
		- Improved name recognition
		- Improved specular/metalic workflow setup

13-04-2019: 	Updated 'Material_Texture_Loader_v1.mse'to version 1.02 
		v1.02 New Features:
		- Added Clear and Default buttons
		- Added IOR, Metallic and Translucency texture channels
		- Script recognizes glossiness/roughness settings
		- Script recognizes metallic settings
		- Added real-world scale checkbutton
		- Fixed and added certain naming conventions
		- Material diffuse color is set to black

07-04-2019: 	Updated 'Material_Texture_Loader_v1.mse'to version 1.01
		v1.01 New Features:
		- Added a new button and spinner to put the material directly a sample slot of the Material Editor
		- Automatically set the material Reflection settings correct, when a reflection or glossines map is used
		- Set texture Blur value
		- Changed the Channels tab name to Settings and UI placement

04-04-2019: 	Changed 'DMZ-Material_Texture_Loader.mcr', which was calling the wrong version of the script.